package com.base.po.voip;

import java.math.BigDecimal;
import java.util.Date;

public class RebateDis {
    private String tradeId; // 订单id

    private String numIid; // 物料id

    private String pictUrl; // 主图

    private String itemTitle; // 物料标题

    private Integer itemNum; // 物料数量

    private BigDecimal price; // 单价

    private BigDecimal payPrice; // 支付单价

    private Date createTime; // 创建时间

    private Date earningTime; // 结算时间

    private Byte tkStatus; // 状态

    private String orderType;

    private BigDecimal alipayTotalPrice;

    private BigDecimal userCommission;

    private Boolean userType;

    private String uId; // 获得分销人id

    private String uPerId; // 购买人id

    private String sTime;

    private String eTime;

    private String mobile;

    public String getMobile2() {
        return mobile2;
    }

    public void setMobile2(String mobile2) {
        this.mobile2 = mobile2;
    }

    private String mobile2;

    public RebateDis() {
    }

    public RebateDis(Boolean userType, String uId) {
        this.userType = userType;
        this.uId = uId;
        this.tkStatus = tkStatus;
    }

    public RebateDis(Boolean userType, String uId, Byte tkStatus) {
        this.userType = userType;
        this.uId = uId;
        this.tkStatus = tkStatus;
    }

    public RebateDis(String tradeId, String numIid, String pictUrl, String itemTitle, Integer itemNum, BigDecimal price, BigDecimal payPrice, Date createTime, Date earningTime, Byte tkStatus, String orderType, BigDecimal alipayTotalPrice, BigDecimal userCommission, Boolean userType, String uId, String uPerId) {
        this.tradeId = tradeId;
        this.numIid = numIid;
        this.pictUrl = pictUrl;
        this.itemTitle = itemTitle;
        this.itemNum = itemNum;
        this.price = price;
        this.payPrice = payPrice;
        this.createTime = createTime;
        this.earningTime = earningTime;
        this.tkStatus = tkStatus;
        this.orderType = orderType;
        this.alipayTotalPrice = alipayTotalPrice;
        this.userCommission = userCommission;
        this.userType = userType;
        this.uId = uId;
        this.uPerId = uPerId;
    }

    public RebateDis(String tradeId, String numIid, String pictUrl, String itemTitle, Integer itemNum, BigDecimal price, BigDecimal payPrice, Date createTime, Date earningTime, Byte tkStatus, String orderType, BigDecimal alipayTotalPrice, BigDecimal userCommission, Boolean userType, String uId, String sTime, String eTime, String mobile) {
        this.tradeId = tradeId;
        this.numIid = numIid;
        this.pictUrl = pictUrl;
        this.itemTitle = itemTitle;
        this.itemNum = itemNum;
        this.price = price;
        this.payPrice = payPrice;
        this.createTime = createTime;
        this.earningTime = earningTime;
        this.tkStatus = tkStatus;
        this.orderType = orderType;
        this.alipayTotalPrice = alipayTotalPrice;
        this.userCommission = userCommission;
        this.userType = userType;
        this.uId = uId;
        this.sTime = sTime;
        this.eTime = eTime;
        this.mobile = mobile;
    }

    public String getUId() {
        return uId;
    }

    public void setUId(String uId) {
        this.uId = uId;
    }

    public String getSTime() {
        return sTime;
    }

    public String getUPerId() {
        return uPerId;
    }

    public void setUPerId(String uPerId) {
        this.uPerId = uPerId;
    }

    public void setSTime(String sTime) {
        this.sTime = sTime;
    }

    public String getETime() {
        return eTime;
    }

    public void setETime(String eTime) {
        this.eTime = eTime;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getTradeId() {
        return tradeId;
    }

    public void setTradeId(String tradeId) {
        this.tradeId = tradeId == null ? null : tradeId.trim();
    }

    public String getNumIid() {
        return numIid;
    }

    public void setNumIid(String numIid) {
        this.numIid = numIid == null ? null : numIid.trim();
    }

    public String getPictUrl() {
        return pictUrl;
    }

    public void setPictUrl(String pictUrl) {
        this.pictUrl = pictUrl == null ? null : pictUrl.trim();
    }

    public String getItemTitle() {
        return itemTitle;
    }

    public void setItemTitle(String itemTitle) {
        this.itemTitle = itemTitle == null ? null : itemTitle.trim();
    }

    public Integer getItemNum() {
        return itemNum;
    }

    public void setItemNum(Integer itemNum) {
        this.itemNum = itemNum;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public BigDecimal getPayPrice() {
        return payPrice;
    }

    public void setPayPrice(BigDecimal payPrice) {
        this.payPrice = payPrice;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getEarningTime() {
        return earningTime;
    }

    public void setEarningTime(Date earningTime) {
        this.earningTime = earningTime;
    }

    public Byte getTkStatus() {
        return tkStatus;
    }

    public void setTkStatus(Byte tkStatus) {
        this.tkStatus = tkStatus;
    }

    public String getOrderType() {
        return orderType;
    }

    public void setOrderType(String orderType) {
        this.orderType = orderType == null ? null : orderType.trim();
    }

    public BigDecimal getAlipayTotalPrice() {
        return alipayTotalPrice;
    }

    public void setAlipayTotalPrice(BigDecimal alipayTotalPrice) {
        this.alipayTotalPrice = alipayTotalPrice;
    }

    public BigDecimal getUserCommission() {
        return userCommission;
    }

    public void setUserCommission(BigDecimal userCommission) {
        this.userCommission = userCommission;
    }

    public Boolean getUserType() {
        return userType;
    }

    public void setUserType(Boolean userType) {
        this.userType = userType;
    }
}